water institute director - French English Dictionary